increase output buffer size in test suite
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=
1146490
Forwarded: https://dovecot.org/mailman3/archives/list/dovecot@dovecot.org/thread/ANHNQSGJLW6AVONUG42Q7DKUODF47ZLS/
Forwarded: https://dovecot.org/mailman3/archives/list/dovecot@dovecot.org/thread/ANHNQSGJLW6AVONUG42Q7DKUODF47ZLS/
Gbp-Pq: Name bug1146490-buffer-resize.patch
lib: xxh64: fix byte ordering issue on big-endian systems
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=
1146449
Forwarded: https://github.com/dovecot/core/pull/314
Last-Update: 2026-09-01
Last-Update: 2026-09-01
Gbp-Pq: Name xxh64-endian-fix.patch
[PATCH] Correctly handle signed 32-bit time_t types
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=
1124541
Forwarded: no
dovecot handles 32-bit time_t in a couple of different ways, but neither quite
works currently. Setting TIME_T_MAX_BITS to 31 isn't correctly handled in
places where time_t values are constructed, for example in
io_loop_get_wait_time().
Similarly, setting TIME_T_MAX_BITS = 32 and defining TIME_T_SIGNED is not
correctly handled by tm_is_too_large().
This change fixes tm_is_too_large() to set max_time to the correct maximum date
representable by a signed 32-bit time_t.
Closes: #1124541
Gbp-Pq: Name Correctly_handle_signed_32-bit_time_t_types.patch
dovecot (1:2.4.5+dfsg1-2) unstable; urgency=medium
* [
8b432dd] lib: xxh64: fix byte ordering issue on big-endian systems
(Closes: #
1146449)
* [
45b5e14] Fix loong64 ftbfs (Closes: #
1146490)
[dgit import unpatched dovecot 1:2.4.5+dfsg1-2]